7a2a41aed6e9ed614e54b7f6ac5eb5403adaaaa1,revapi-java/src/test/java/org/revapi/java/AnnotationChecksTest.java,AnnotationChecksTest,testAnnotationsCapturedOnAllLocations,#,130

Before Change



    @Test
    public void testAnnotationsCapturedOnAllLocations() throws Exception {
        List<Report> reports = new ArrayList<>();
        runAnalysis(new CollectingReporter(reports), "v1/annotations/Elements.java", "v2/annotations/Elements.java");

        Function<Class<?>, Stream<Difference>> diffsOn = cls -> reports.stream()
                .filter(r -> (r.getNewElement() != null && cls.isAssignableFrom(r.getNewElement().getClass()))

After Change



    @Test
    public void testAnnotationsCapturedOnAllLocations() throws Exception {
        CollectingReporter reporter = runAnalysis(CollectingReporter.class,
                "v1/annotations/Elements.java", "v2/annotations/Elements.java");
        List<Report> reports = reporter.getReports();

        Function<Class<?>, Stream<Difference>> diffsOn = cls -> reports.stream()
                .filter(r -> (r.getNewElement() != null && cls.isAssignableFrom(r.getNewElement().getClass()))